The article discusses User Mode Linux (UML), a method for running a Linux kernel as a userspace application without needing traditional virtualization software or root privileges. It explains how UML operates as a paravirtualized kernel, leveraging existing kernel functionalities to create a nested Linux environment, and provides guidance on building a UML kernel specifically for x86 platforms.
user mode linux ✓
virtualization ✓
+ kernel